Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 ORWELL ROAD Detached £565,848 £425,000 1 Aug 2016
69 ORWELL ROAD Detached £442,366 £200,000 28 Nov 2003